package com.dog.basics.bean.dto.admin.mtkj;
import com.baomidou.mybatisplus.annotation.TableField;
import com.dog.basics.bean.dto.BaseUtilPageDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 设备轮椅
 * </p>
 *
 * @author wph
 * @since 2020-09-29
 */
@Data

public class WheelchairFromDto extends BaseUtilPageDto {

    /**
     * 医院标识
     */
    @ApiModelProperty(value = "医院标识", dataType = "Long", required = false)
    private Long hospitalId;
    /**
     * 医院名称
     */
    @ApiModelProperty(value = "医院名称", dataType = "String", required = false)
    private String hospitalName;
    /**
     * 轮椅编号
     */
    @ApiModelProperty(value = "轮椅编号(20)", dataType = "String", required = false)
    private String wheeCode;

    /**
     * 轮椅名称
     */
    @ApiModelProperty(value = "轮椅名称(20)", dataType = "String", required = false)
    private String wheeName;

    /**
     * 轮椅状态 : 0-未使用 1-空闲 2-已借用  3-故障
     */
    @ApiModelProperty(value = "轮椅状态: ( 0-未使用 1-空闲 2-已借用  3-故障 )", dataType = "Integer", required = false)
    private Integer wheeState;
    /**
     * 轮椅开启状态 : 0-开启 1-关闭
     */
    @ApiModelProperty(value = " 轮椅开启状态 : 0-开启 1-关闭", dataType = "Integer", required = false)
    private Integer useState;
    /**
     * 设备类型 : 0-轮椅 1-平推车 2-陪护床
     */
    @ApiModelProperty(value = " 0-轮椅 1-平推车 2-陪护床", dataType = "Integer")
    private Integer wheeType;
    /**
     * 开始时间
     */
    @ApiModelProperty(value = "开始时间", dataType = "Long", required = false)
    private Long startTime;
    /**
     * 结束时间
     */
    @ApiModelProperty(value = "结束时间", dataType = "Long", required = false)
    private Long endTime;

    /**
     * 轮椅所在位置
     */
    @ApiModelProperty(value = "轮椅所在位置", dataType = "String", required = false)
    private String wheePosition;

    /**
     * 省标识
     */
    @ApiModelProperty(value = "省标识", dataType = "Long", required = false)
    private Long provinceId;

    /**
     * 市标识
     */
    @ApiModelProperty(value = "市标识", dataType = "Long", required = false)
    private Long cityId;

    /**
     * 区标识
     */
    @ApiModelProperty(value = "区标识", dataType = "Long", required = false)
    private Long areaId;

    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址", dataType = "String", required = false)
    private String detailedAddress;

    /**
     * 总时长排序
     */
    @ApiModelProperty(value = "总时长排序:true 倒叙  false正序", dataType = "Boolean", required = false)
    private Boolean allTimeFlage=Boolean.TRUE;


}
